home *** CD-ROM | disk | FTP | other *** search
- Subject: Re: CW9 and ODF precompiled header
- Sent: 5/29/96 10:59 PM
- Received: 5/30/96 9:27 AM
- From: Hutchings Software Development, hsd@earthlink.net
- Reply-To: ODF Interest, ODF-Interest@CILabs.ORG
- To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
-
- > I was following the conversion to CW9 document posted on ODF's Web
- page.
- > After introducing the indicated changes, I launched the new ODF
- builder
- > which attempted to build ODFLibrary.pi It rebuilt the precompiled
- header
- > (ODFLIbrary.pch++) but when it got to compiling the other files I
- kept
- > getting the error Illegal precompiled header. I attempted to
- precompile
- > the header manually, but after it gets to line 108,000 it gives the
- error
- > Error : ### Error while writing precompiled headerfile (OSErr -36)
- ###
- > ODFLibrary.pch++
- >
- > I am sure something in my setup is wrong since others have been able
- to
- > get ODF to work with CW9. I just finished installing CW9 and OpenDoc
- from
- > DR 5 using the ODF CW installer. Any help is appreciated.
- >
- > Thanks
-
- Random ideas...
-
- Is everyone building on PPC here? I had no trouble building the PPC
- version, but no disk space available to build the 68K version. So I
- can't attest to that working...
-
- Also, did you make sure you switched RTTI and Exceptions to native on
- every project?
-
- -36 is an I/O error from the file manager. You might have some low
- level disk problem? Try Disk First Aid.
-
- ***
-
- My directory structure looks like:
-
- Development <-- Volume
- CW9 <-- contains Code Warrior from CW9
- ODFDev <-- contains ODF R1 updated for CW9
-
- Did you use the CW installer from the CW folder to install ODF R1?
-
-
- ***
-
-
- I went through and manually did each SL build (PPC Rel/deb) on a
- PowerBook 5300C with 40 MB RAM and > 15 MB available disk space using
- CW9 and ODF R1 updated as instructed on the web site using Henri's
- script. System 7.5.3.
-
- I did get some warnings at link time for the PPC ODF Library, but have
- no runtime problems using that build (I have not tried using the
- "shippable" build of ODF Library on the DR5 CD):
-
- Link Warning : ignored ‘__copy’ (code) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__init_arr’ (code) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__new_arr’ (code) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__del_arr’ (code) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__dc_arr’ (code) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__dc_arr’ (descriptor) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__del_arr’ (descriptor) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__new_arr’ (descriptor) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__init_arr’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__copy’ (descriptor) in MWCRuntime.Lib
- Previously defined in CPlusLibPPC.cp
-
- Link Warning : ignored ‘__register_fragment’ (code) in
- MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__unregister_fragment’ (code) in
- MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__unexpected’ (code) in MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__throw’ (code) in MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__end__catch’ (code) in MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__end__catch’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__throw’ (descriptor) in MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__unexpected’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__unregister_fragment’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__register_fragment’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in ExceptionPPC.cp
-
- Link Warning : ignored ‘__register_global_object’ (code) in
- MWCRuntime.Lib
- Previously defined in global_destructor_chain.c
-
- Link Warning : ignored ‘__destroy_global_chain’ (code) in
- MWCRuntime.Lib
- Previously defined in global_destructor_chain.c
-
- Link Warning : ignored ‘__global_destructor_chain’ (data) in
- MWCRuntime.Lib
- Previously defined in global_destructor_chain.c
-
- Link Warning : ignored ‘__destroy_global_chain’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in global_destructor_chain.c
-
- Link Warning : ignored ‘__register_global_object’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in global_destructor_chain.c
-
- Link Warning : ignored ‘type_info::operator ==(consttype_info&)
- const’ (code) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::operator !=(consttype_info&)
- const’ (code) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::before(consttype_info&) const’
- (code) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::name() const’ (code) in
- MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::type_info(consttype_info&)’
- (code) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::operator =(consttype_info&)’
- (code) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘__get_typeid’ (code) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘__dynamic_cast’ (code) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘__dynamic_cast’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘__get_typeid’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::operator =(consttype_info&)’
- (descriptor) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::type_info(consttype_info&)’
- (descriptor) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::name() const’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::before(consttype_info&) const’
- (descriptor) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::operator !=(consttype_info&)
- const’ (descriptor) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘type_info::operator ==(consttype_info&)
- const’ (descriptor) in MWCRuntime.Lib
- Previously defined in MWRTTI.cp
-
- Link Warning : ignored ‘set_terminate(void (*)(void))’ (code) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘terminate()’ (code) in MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘set_unexpected(void (*)(void))’ (code) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘unexpected()’ (code) in MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__throw_catch_compare’ (code) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__construct_new_array’ (code) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__construct_array’ (code) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__destroy_arr’ (code) in MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__destroy_new_array’ (code) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__destroy_new_array’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__destroy_arr’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__construct_array’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__construct_new_array’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__throw_catch_compare’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘unexpected()’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘set_unexpected(void (*)(void))’
- (descriptor) in MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘terminate()’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘set_terminate(void (*)(void))’
- (descriptor) in MWCRuntime.Lib
- Previously defined in NMWException.cp
-
- Link Warning : ignored ‘__ptmf_test’ (code) in MWCRuntime.Lib
- Previously defined in ptmf.c
-
- Link Warning : ignored ‘__ptmf_cmpr’ (code) in MWCRuntime.Lib
- Previously defined in ptmf.c
-
- Link Warning : ignored ‘__ptmf_call’ (glue) in MWCRuntime.Lib
- Previously defined in ptmf.c
-
- Link Warning : ignored ‘__ptmf_call4’ (glue) in MWCRuntime.Lib
- Previously defined in ptmf.c
-
- Link Warning : ignored ‘__ptmf_scall’ (glue) in MWCRuntime.Lib
- Previously defined in ptmf.c
-
- Link Warning : ignored ‘__ptmf_scall4’ (glue) in MWCRuntime.Lib
- Previously defined in ptmf.c
-
- Link Warning : ignored ‘__ptmf_cast’ (code) in MWCRuntime.Lib
- Previously defined in ptmf.c
-
- Link Warning : ignored ‘qd’ (data) in MWCRuntime.Lib
- Previously defined in qdglobals.c
-
- Link Warning : ignored ‘__cvt_fp2unsigned’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__uitrunc’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__ptr_glue’ (glue) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_ptrgl12’ (glue) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_ptrgl’ (glue) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_ptrglpas’ (glue) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_14’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef14’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_15’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef15’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_16’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef16’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_17’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef17’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_18’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef18’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_19’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef19’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_20’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef20’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_21’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef21’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_22’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef22’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_23’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef23’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_24’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef24’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_25’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef25’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_26’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef26’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_27’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef27’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_28’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef28’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_29’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef29’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_30’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef30’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__save_fpr_31’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_savef31’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_14’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf14’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_15’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf15’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_16’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf16’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_17’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf17’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_18’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf18’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_19’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf19’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_20’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf20’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_21’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf21’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_22’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf22’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_23’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf23’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_24’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf24’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_25’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf25’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_26’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf26’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_27’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf27’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_28’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf28’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_29’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf29’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_30’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf30’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__restore_fpr_31’ (code) in
- MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘_restf31’ (code) in MWCRuntime.Lib
- Previously defined in runtime.c
-
- Link Warning : ignored ‘__start’ (code) in MWCRuntime.Lib
- Previously defined in Startup.c
-
- Link Warning : ignored ‘__initialize’ (code) in MWCRuntime.Lib
- Previously defined in Startup.c
-
- Link Warning : ignored ‘__terminate’ (code) in MWCRuntime.Lib
- Previously defined in Startup.c
-
- Link Warning : ignored ‘__terminate’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in Startup.c
-
- Link Warning : ignored ‘__initialize’ (descriptor) in
- MWCRuntime.Lib
- Previously defined in Startup.c
-
- Link Warning : ignored ‘__start’ (descriptor) in MWCRuntime.Lib
- Previously defined in Startup.c
-
-
- The Runtime segment of the ODFLibrary project looks like:
-
- Runtime Libraries
- ANSI C.PPC.Lib
- console.stubs.c
- CPlusLibPPC.cp
- ExceptionPPC.cp
- global_destructor_chain.c
- NMWException.cp
- MWRTTI.cp
- ptmf.c
- qdglobals.c
- runtime.c
- Startup.c
- MWCRuntime.Lib
-
-
- PPC Debug --> 108,884 lines for pch, no problems until link warnings,
- runs fine.
-
- PPC Release --> 108,619 lines for pch, no problems until link
- warnings, runs fine.
-
-
- My point is that this all worked for me.
-
-
- Brad
-
- Richard B. "Brad" Hutchings
- General Partner,
- Hutchings Software Development
-
- hsd@earthlink.net
-